﻿using System;
using System.Collections.Generic;
using System.Drawing;
using DevExpress.XtraBars.Ribbon;
using DevExpress.LookAndFeel;
//using DevExpress.UserSkins;


namespace GUI
{
    public partial class frmMain : RibbonForm
    {

        public frmMain()
        {
            InitializeComponent();
            InitSkinGallery();
            //Tăng font size lên 1,5
            var f = DevExpress.Utils.AppearanceObject.DefaultFont;
            DevExpress.Utils.AppearanceObject.DefaultFont = new Font(f.FontFamily, f.Size + 1 + ((float)1 / 2));
            LookAndFeelHelper.ForceDefaultLookAndFeelChanged();
        }

        void InitSkinGallery()
        {
            //SkinHelper.InitSkinGallery(rgbiSkins, true);
        }

        #region VAR Sesion
        /// <summary>
        /// Id nhân viên đang làm việc
        /// </summary>
        public static Guid Id = Guid.Empty;
        /// <summary>
        /// Mã nhân viên đang làm việc
        /// </summary>
        public static string Ma = null;
        /// <summary>
        /// Tên nhân viên đang làm việc
        /// </summary>
        public static string Ten = null;
        /// <summary>
        /// Quyền của nhân viên đang làm việc trên hệ thống
        /// </summary>
        public static string Quyen = null;

        public static string TenCty, DiachiCty, DDCty, DTBCty;

        //bool Trangthai_Dangnhap = false;
        #endregion

        //private void frmMain_Load(object sender, EventArgs e)
        //{
        //    BLL.DanhmucBLL dm = new BLL.DanhmucBLL();

        //    var dt = dm.Danhmuc_Select_By_Loai("Cty");
        //    if (dt.Rows.Count > 0)
        //    {
        //        TenCty = dt.Rows[0]["Ten"].ToString();
        //        DiachiCty = dt.Rows[0]["GiatriSTR"].ToString();
        //        DDCty = dt.Rows[0]["Ghichu"].ToString();
        //        DTBCty = dt.Rows[0]["MaNhanvienThem"].ToString();
        //    }
            
        //    FrmLogin frmLogin = new FrmLogin(this);
        //    btnDangnhap.Caption = "Đăng Nhập";
        //    frmLogin.Login_Thanhcong += new delegate_Login(frmLogin_Login_Thanhcong);
        //    foreach (var x in MdiChildren) if (x is FrmLogin) { x.Activate(); return; }
        //    frmLogin.MdiParent = this;
        //    frmLogin.Show();
        //}

        //#region CODE Tab hệ thống
        //void frmLogin_Login_Thanhcong(object sender, Sukien e)
        //{
        //    Trangthai_Dangnhap = true;
        //    Id = e.Id;
        //    Ma = e.Ma;
        //    Ten = e.Ten;
        //    Quyen = e.Quyen;
        //    this.Text = "NHÀ PHÂN PHỐI CHI HẠNH_________xin chào: " + e.Ten;
        //    if (e.Quyen=="a")
        //    {
        //        tabThongke.Visible = true;
        //        tabKho.Visible = true;
        //        tabCanhan.Visible = true;
        //        //tabThongke.ac
        //    }
        //    else
        //    {
        //        tabBanhang.Visible = true;
        //        tabCanhan.Visible = true;
        //    }

        //    btnDangnhap.Caption = "Đăng xuất";
        //    btnDangnhap.LargeGlyph = global::GameShow_Server.Properties.Resources.Logout;
        //    foreach (var x in MdiChildren) if (x is FrmLogin) { x.Close(); return; }
        //}

        //private void btnDangnhap_ItemClick(object sender, ItemClickEventArgs e)
        //{
        //    if (Trangthai_Dangnhap)
        //    {
        //        //Cho thông báo xác nhận đăng xuất ko anh
        //        Trangthai_Dangnhap = false;
        //        tabThongke.Visible = false;
        //        tabCanhan.Visible = false;
        //        tabBanhang.Visible = false;
        //        tabKho.Visible = false;
        //        Ma = null;
        //        Ten = null;
        //        this.Text = "NHÀ PHÂN PHỐI CHI HẠNH";
        //        btnDangnhap.Caption = "Đăng nhập";
        //        foreach (var x in MdiChildren) { x.Close(); }
        //    }
        //    else
        //    {
        //        frmMain_Load(null, null);
        //    }
        //}

        //private void btnCloseAll_ItemClick(object sender, ItemClickEventArgs e)
        //{
        //    foreach (var x in MdiChildren) { x.Close(); }
        //}

        //private void btnQuit_ItemClick(object sender, ItemClickEventArgs e)
        //{
        //    Application.Exit();
        //}

        //#endregion

        //private void btnQLNhanvien_ItemClick(object sender, ItemClickEventArgs e)
        //{
        //    foreach (var x in MdiChildren) if (x is Catalog.FrmNhanvien) { x.Activate(); return; }
        //    var frm = new Catalog.FrmNhanvien() { MdiParent = this };
        //    frm.Show();
        //}

        //private void btnFrmDonvitinh_ItemClick(object sender, ItemClickEventArgs e)
        //{
        //    foreach (var x in MdiChildren) if (x is Catalog.FrmDonvitinh) { x.Activate(); return; }
        //    var frm = new Catalog.FrmDonvitinh() { MdiParent = this };
        //    frm.Show();
        //}

        //private void btnFrmLoaihang_ItemClick(object sender, ItemClickEventArgs e)
        //{
        //    foreach (var x in MdiChildren) if (x is Catalog.FrmLoaihang) { x.Activate(); return; }
        //    var frm = new Catalog.FrmLoaihang() { MdiParent = this };
        //    frm.Show();
        //}

        //private void btnCKhau_ItemClick(object sender, ItemClickEventArgs e)
        //{
        //    foreach (var x in MdiChildren) if (x is Catalog.FrmChietkhau) { x.Activate(); return; }
        //    var frm = new Catalog.FrmChietkhau() { MdiParent = this };
        //    frm.Show();
        //}

        //private void btnGiaSP_ItemClick(object sender, ItemClickEventArgs e)
        //{
        //}

        //private void btnFrmHanghoa_ItemClick(object sender, ItemClickEventArgs e)
        //{
        //    foreach (var x in MdiChildren) if (x is Hanghoa_Khohang.FrmHanghoa) { x.Activate(); return; }
        //    var frm = new Hanghoa_Khohang.FrmHanghoa() { MdiParent = this };
        //    frm.Show();
        //}

        //private void barButtonItem1_ItemClick(object sender, ItemClickEventArgs e)
        //{
        //    foreach (var x in MdiChildren) if (x is Hanghoa_Khohang.FrmNhaphang) { x.Activate(); return; }
        //    var frm = new Hanghoa_Khohang.FrmNhaphang() { MdiParent = this };
        //    frm.Show();
        //}

        //private void btnXuathang_ItemClick(object sender, ItemClickEventArgs e)
        //{
        //    foreach (var x in MdiChildren) if (x is Hanghoa_Khohang.FrmKhachhangPhieuxuat) { x.Activate(); return; }
        //    var frm = new Hanghoa_Khohang.FrmKhachhangPhieuxuat() { MdiParent = this };
        //    frm.Show();
        //}

        //private void btnThongkebanhang_ItemClick(object sender, ItemClickEventArgs e)
        //{
        //    foreach (var x in MdiChildren) if (x is Hanghoa_Khohang.FrmThongkeNhanvien) { x.Activate(); return; }
        //    var frm = new Hanghoa_Khohang.FrmThongkeNhanvien() { MdiParent = this };
        //    frm.Show();
        //}

        //private void btnThongkebanhangCH_ItemClick(object sender, ItemClickEventArgs e)
        //{
        //    foreach (var x in MdiChildren) if (x is Hanghoa_Khohang.FrmThongkeNhanvien) { x.Activate(); return; }
        //    var frm = new Hanghoa_Khohang.FrmThongkeNhanvien() { MdiParent = this };
        //    frm.Show();
        //}

        //private void btnTTCanhan_ItemClick(object sender, ItemClickEventArgs e)
        //{
        //    foreach (var x in MdiChildren) if (x is Catalog.FrmThongtincanhan) { x.Activate(); return; }
        //    var frm = new Catalog.FrmThongtincanhan() { MdiParent = this };
        //    frm.Show();
        //}

        //private void btnTenCongty_ItemClick(object sender, ItemClickEventArgs e)
        //{
        //    var frm = new Catalog.FrmCty();
        //    frm.ShowDialog();
        //}

    }
}
